(a) thrashing - Francés Inglés Diccionario